put oneself at an advantage - Türkisch Englisch Wörterbuch